insulating sheathing - Deutsch Englisch Wörterbuch